Worked up a very efficient razor macro for those who prefer razor. This will use stealth, hide if necessary, walk until you have revealed yourself (might take a few steps extra after a reveal, but no big deal), etc. Takes advantage of the way UO Outlands skill-gain happens for stealth.
Code:
!Loop
Assistant.Macros.UseSkillAction|47
Assistant.Macros.PauseAction|00:00:00.1500000
Assistant.Macros.IfAction|4|0|you must hide first
Assistant.Macros.PauseAction|00:00:10.1000000
Assistant.Macros.HotKeyAction|1044081|
Assistant.Macros.PauseAction|00:00:10.1000000
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you fail in your attempt to move unnoticed.
Assistant.Macros.PauseAction|00:00:10.1000000
Assistant.Macros.HotKeyAction|1044081|
Assistant.Macros.PauseAction|00:00:10.1000000
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you begin to move
Assistant.Macros.ForAction|6
Assistant.Macros.WalkAction|2
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.WalkAction|2
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.WalkAction|6
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.WalkAction|6
Assistant.Macros.EndForAction
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction