While most functions are there how they can be access and how they influence the workflow is a mixed bag.
Most common problem is a lack of certain options that would relieve the timeline from many extra added feature entries.
Trim surface allows you to remove surface parts. Good!
Split Solid only splits, but would be great to have the remove ability.
>> This results into more remove features added to the timeline
Combine allows to keep the tools. Good!
Boundary fill should if desired remove input surfaces.
>> This results into more remove features added to the timeline
Fillet/Stich/Move and such can deal with multiple edges surface and bodies. Good!
Remove command only creates for each removed body a new feature in the timeline.
>> This results into more remove features added to the timeline