Hi again Mike.
Thanks for posting for posting a couple more good wish items.
Regarding the object snap settings, there is supposed to be a 'putting back' already within the system. It is intended to notice the setting at the start and then switch them back at the end. I think there might be an issue however if you change the osnap setting part way through drawing a line and then KeyLINES still puts things back to what they were before you started. I will log the issue and also do some 'try this' 'try that' prodding around to see if I can find some consistent examples.
Regarding the cushions, these are set out using advice from an original document about their spacing (I think it might have been from Devon). The issue is that if you move the cushions further apart then it is possible for motorists to drive in-between them without going over a bump and therefore continue higher speeds. I think the best way to achieve your requirements in the short term would be to draw a separate cushion for each lane that you want, one at a time, and then try to limit the number of schemes that use different spacing.
Regards
Alan Mason, Product Manager, Keysoft Solutions