AOE contain a lot of features and options and all can be customized as you like, here is some of the main features:
Edge lighting can also be customized for charging, music, wallpaper and many other events
It can be customized to work in a highly flexible way with AOD clock or independently, or even both like Tap to Light feature.
Lighting can be around all screen or around front camera or both with many other lighting place options like LED style with variety of animations.
You can use it to show lighting effects for many events like notifications including missed calls of course, charging, fully charged, screen lock, headset plugged, listening to music, ongoing or outgoing calls, recent apps menu and flash after unlock.
You can customize lighting color, style, effect and place for each event, each app, each contact name or even each chat group.
Notifications light has more useful additional features like Reminder which the lighting will be repeated every period you choose and you can even choose to make a sound alert for notification reminder,
and Mixer which will iterate through all current notifications colors..
Brightness can be adjusted regardless of the lighting is independent or with Always On Display, on top of that you can set high brightness for lights and low brighting for AOD/clock widgets.
It has many options to restrict its job like prevent the app from lighting if device is charging, not charging, not in landscape mode, low battery, sleep time or to follow Do Not Disturb mode.
with a block list to prevent it from working for someone
AOE also support lighting in all screen states, turned off or turned on, horizontal or vertical.