Lemlib or ez template

im looking into libraries to use to help code/organize an autonomous system. so far i’ve read that ez template has an autonomous selector while lemlib does not, but lemlib seems more easy to understand as a beginner to c++. and side note - do you need any sensors/trackers for pid?

Id recommend using rotation sensors for PID since the motor encoders can be unreliable

As a person who has used both at some point, I think Lemlib is a lot simpler in terms of its movements, but can take some time to understand since its learning curve is pretty steep. If you’re a beginner to C++, I’d recommend EZ-Template since it starts out pretty basic with a shallower learning curve. While EZ is good for beginners, at higher levels Lemlib has a lot more functionality.

TL;DR: Start with EZ, then switch to Lemlib once you’ve got the hang of EZ