Optimized projection-free algorithms for online learning: construction and worst-case analysis