Those are terrible, especially Hammer. Please avoid. RealtimeCSG for Unity is similar to this and UModeller is not bad (like Sketchup).
More permanent non-destructive procedural settings for edges would be good, and grouping/unioning and prefabs/repeatable parts.